package com.chenyue.cm.base.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.io.Serializable;
import java.util.List;

public interface LcBaseMapper<T, ID extends Serializable> extends BaseMapper<T> {

	int deleteByPrimaryKey(ID id);
	
	int deleteByExample(Object example);

	int insertSelective(T record);

	int updateByPrimaryKeySelective(T record);

	int updateByPrimaryKeyWithBLOBs(T record);

	int updateByPrimaryKey(T record);
	
	List<T> selectByExample(Object o);

	List<T> selectByExampleWithBLOBs(Object o);



}